ball of spinning yarn - Français Anglais Dictionnaire